refreshing beverage - German English Dictionary